nubian sandstone aquifer system - Español Inglés Diccionario